/*防止闪烁*/
[v-cloak] { display: none; }

/*字体颜色*/
.text_orange { color: #FC5A1A }

/*背景*/
.bgeee { background: #eeeeee; }
.bgfff { background: #ffffff; }

/*外边距*/
.ml135 { margin-left: 135px; }
.mr20 { margin-right: 20px; }
.mt50 { margin-top: 50px; }
.mt63 { margin-top: 63px; }
.mt77 { margin-top: 77px; }
.mt82 { margin-top: 82px; }
.mt127 { margin-top: 127px; }
.mb20 { margin-bottom: 20px; }
.mb77 { margin-bottom: 77px; }

/*防止闪烁*/
[v-cloak] { display: none; }

/*排版*/
.col5 { width: 5% !important; }
.col53 { width: 5.3%; }
.col10 { width: 10% !important; }
.col15 { width: 15% !important; }
.col20 { width: 26% !important; }
.col25 { width: 25% !important; }
.col30 { width: 30% !important; }
.col35 { width: 35% !important; }
.col40 { width: 40% !important; }
.col45 { width: 45% !important; }
.col50 { width: 50% !important; }
.col60 { width: 60% !important; }
.col65 { width: 65% !important; }
.col70 { width: 70% !important; }
.col80 { width: 80% !important; }
.col90 { width: 90% !important; }
.col100 { width: 100% !important; }
.col120px { width: 120px !important; }
.col140px { width: 140px; }
.col160px { width: 160px; }
.col180px { width: 160px; }
.lineHeight44 { line-height: 44px; }
.col236px { width: 236px !important; }
.col460px { width: 470px !important; }
.col550px { width: 550px !important; }
.col600px { width: 600px !important; }
.col750px { width: 700px !important; }
.col70px { width: 70px !important; }
.col800px { width: 800px !important; }
.col900px { width: 900px !important; }

/*浮动*/
.fl { float: left; }
.fr { float: right; }

/*清除浮动*/
.clearfix:before { content: "."; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:after { display: table; content: ""; clear: both; }
.clearfix { zoom: 1; }

/*公共边距*/
.warp0 { width: 880px; height: auto; margin: 0px auto; }
.warp { width: 1250px; height: auto; margin: 0px auto; }

/*公共头部*/

/* .banner{
    width: 100%;
    height: 660px;
    z-index: 1;
} */

/* .indexbanner{
    width: 100%;
    height: 839px;
    z-index: 1;
} */

/* .logo{
    width:157px;
    height:151px;
    background:rgba(252,90,26,1);
    border-radius:0px 0px 79px 79px;
    float: left;
}
.logoimg{
    width: 140px;
    height: 71px;
    margin: 22px auto 0px auto;
    background: #ffffff;
    overflow: hidden;
}
.logoimg img{
    width: 100%;
    height: 100%;
}
.logotext{
    float: left;
    margin-top: 25px;
    margin-left: 18px;
    margin-right: 30px;
}
.logotextbig{
    font-size: 24px;
    color: #212121;
}
.logotextsmall{
    font-size: 13px;
    color: #212121;
}
.logotelico{
    width: 27px;
    height: 27px;
    margin-right: 14px;
    float: left;
}
.logotel{
    margin-top: 16px;
    font-size: 18px;
} */
.logoimg { width: 354px; height: 151px; overflow: hidden; float: left; margin-right: 10px; }
.logoimg img { width: 100%; height: 100%; }
.nav { float: left; margin-top: 27px; }
.nav li { float: left; margin-right: 15px; font-size: 16px; color: #ffffff; text-align: center; }
.nav li a { color: #ffffff; }
.nav li a:hover { color: #FC5A1A; transition: all 0.3s; }
.nav li:last-child { margin-right: 0px; }
.seach { width: 140px; height: 41px; border: 1px solid rgba(79, 79, 79, 1); border-radius: 21px; margin-top: 27px; float: right; }
.seachinput { width: 100px; height: 41px; line-height: 39px; border: none; float: left; background: none; text-indent: 10px; }
.seachico { width: 20px; height: 20px; background: url(../img/search.png) no-repeat; background-size: 20px 20px; float: right; margin-top: 10px; margin-right: 10px; }

/*公共底部*/
.footers { width: 100%; height: auto; background: #272C30; padding-top: 73px; color: #ffffff; padding-bottom: 29px; }
.footerslogo { width: 211px; height: 107px; float: left; color: #272C30; margin-right: 70px; overflow: hidden; }
.footerslogo img { width: 100%; height: 100%; }
.footersitems { float: left; margin-right: 63px; }
.fiemstitle { font-size: 16px; text-align: left; }
.fiemsul { margin-top: 15px; }
.fiemsul li { color: #BFBFBF; font-size: 16px; margin-bottom: 13px; }
.fiemsul li a { color: #BFBFBF; }
.erweima { width: 75px; height: auto; float: left; margin-right: 24px; }
.erweimaimg { width: 75px; height: 75px; margin-bottom: 15px; overflow: hidden; }
.erweimaimg img { width: 100%; height: 100%; }
.erweima:last-child { width: 75px; height: auto; float: left; margin-right: 0px; }
.erweimatext { text-align: center; font-size: 14px; }
.copyright { font-size: 16px; text-align: center; }
.lisasd { width: 16px; height: 16px; overflow: hidden; float: left; margin-right: 5px; }
.lisasd img { width: 100%; height: 100%; }

/*文章详情*/
.detailwarp { width: 1200px; height: auto; margin: 74px auto 154px auto; border: #7D7D7D solid 1px; padding: 32px 39px 125px 39px; }
.detailtitle { height: 22px; line-height: 22px; color: #212121; font-size: 22px; text-align: center; margin-bottom: 32px; }
.detailline { width: 100%; height: 1px; background: #7D7D7D; margin-bottom: 32px; }
.detailtime { color: #9B9B9B; text-align: center; font-size: 14px; margin-bottom: 57px; }
.detailcontent { color: #494949; font-size: 16px; line-height: 36px; }
.detailcontent img { width: 100%; height: 100% }

/*案例展示*/
.casebanner { width: 100%; height: 660px; z-index: 1; background: url(../img/about-01.png) no-repeat; background-size: 100% 660px; }
.casetitle { width: 100%; height: auto; margin-top: 101px; text-align: center; font-size: 60px; margin-bottom: 94px; }
.casetitlesi { font-size: 21px; display: inline-block; }
.caselistsamlltitle { font-size: 28px; text-align: center; }
.caselist { width: 1200px; height: auto; margin: 0px auto 81px auto; }
.caselist li { float: left; width: 23.5%; height: auto; background: #ffffff; margin-right: 15px; margin-bottom: 39px; }
.caselist li:last-child { margin-right: 0px; }
.caselistimg { height: 269px; overflow: hidden; }
.caselistimg img { width: 100%; height: 100%; }
.caselistdec { padding: 27px 30px; }
.caselistdectime { font-size: 12px; color: #000000; margin-bottom: 9px; }
.caselistdectitle { font-size: 13px; color: #000000; margin-bottom: 19px; }
.caselistline { width: 100%; height: 1px; background: #000000; margin-bottom: 11px; }
.caselistsamll { font-size: 12px; }
.caselistbtn { width: 278px; height: 96px; margin: 0px auto 143px auto; line-height: 96px; text-align: center; font-size: 27px; border: #000000 solid 2px; }

/*新闻中心*/
.newtext { color: #fff; font-size: 60px; font-weight: normal; text-align: right; margin-top: 150px; }
.newbanner { width: 100%; height: 660px; z-index: 1; background: url(../img/about-01.png) no-repeat; background-size: 100% 660px; }
.newnav { width: 100%; height: 65px; background: #eeeeee; }
.newnavnav { float: right; height: 45px; margin-top: 20px; }
.newnavnav li { font-size: 18px; color: #6A6A6A; float: left; line-height: 43px; width: 120px; text-align: center; }
.newnavnav li.act { border-top: #FC5A1A solid 1px; background: #ffffff; }
.newslist { width: 1200px; height: auto; margin: 81px auto 161px auto; }
.newsall li { border-bottom: #BFBFBF solid 1px; padding-top: 30px; padding-bottom: 30px; }
.newsall-img { width: 300px; height: 200px; overflow: hidden; float: left; }
.newsall-img img { width: 100%; height: 100%; }
.newsall-dec { width: 65%; float: right; }
.newsall-dec-title { font-size: 20px; color: #212121; float: left; }
.newsall-dec-titme { float: right; font-size: 22px; font-weight: normal; color: #212121; }
.newsall-dec-dec { margin-top: 34px; font-size: 14px; line-height: 36px; color: #212121; }

/*产品列表*/
.productbanner { width: 100%; height: 660px; z-index: 1; background: url(../img/about-01.png) no-repeat; background-size: 100% 660px; }
.productwarp { margin-top: 92px; margin-bottom: 66px; }
.producttiele { font-size: 60px; text-align: center; }
.productsamlltitle { margin-top: 17px; font-size: 29px; color: #6A6A6A; text-align: center; }
.productsamll { margin-top: 75px; margin-bottom: 120px; }
.productsamll li { width: 25%; height: auto; float: left; }
.productsamll li:last-child { margin-right: 0px; }
.productsamll_01 { width: 85px; height: 132px; overflow: hidden; margin: 0px auto; }
.productsamll_01 img { width: 100%; height: 100%; }
.productsamlltext { color: #212121; font-size: 19px; margin-top: 10px; text-align: center; }
.productlist {    /*border-bottom:#BFBFBF solid 1px; */ }
.productlist li { float: left; width: 33.3%; border-bottom: #BFBFBF solid 1px; margin-bottom: 40px; padding-bottom: 40px; margin-left: -1px; }
.productlist li:first-child {    /*border-left:#BFBFBF solid 1px;*/ }
.pro_summary { border-right: #BFBFBF solid 1px; border-left: #BFBFBF solid 1px; }
.productlistimg { width: 300px; height: 300px; margin: 0px auto; overflow: hidden; }
.productlistimg img { width: 100%; height: 100%; }
.productsamllteisl { margin-top: 58px; margin-bottom: 49px; font-size: 19px; color: #212121; text-align: center; }
.producttas { width: 134px; height: 36px; border: 1px solid rgba(0, 0, 0, 1); color: #484848; font-size: 18px; margin: 0px auto; text-align: center; line-height: 34px; border-radius: 4px; }
.producttas:hover { cursor: pointer; background: #FC5A1A; color: #fff; transition: all 0.3s; border: #FC5A1A solid 1px; border-radius: 4px; }
.productbtn { width: 278px; height: 96px; margin: 0px auto 143px auto; line-height: 96px; text-align: center; font-size: 27px; border: 1px solid rgba(125, 125, 125, 1); }
.prd { width: 1200px; height: auto; margin: 81px auto 161px auto; border: 1px solid #d4d4d4; }
.prasd { padding: 10px 0px; width: 900px; margin: 0 auto; }
.prasd img { width: 100%; height: 100%; }

/*联系我们*/
.contactusbanner { width: 100%; height: 660px; z-index: 1; background: url(../img/about-01.png) no-repeat; background-size: 100% 660px; }
.contactusdec { margin-top: 122px; }
.contactusdecbig { font-size: 39px; color: #373733; margin-bottom: 46px; }
.caselistdecsmall { color: #6A6A6A; font-size: 27px; }
.erweima1 { width: 125px; height: auto; float: left; margin-right: 24px; }
.erweimaimg1 { width: 125px; height: 125px; margin-bottom: 15px; overflow: hidden; }
.erweimaimg1 img { width: 100%; height: 100%; }
.erweima1:last-child { width: 125px; height: auto; float: left; margin-right: 0px; }
.erweimatext1 { text-align: center; font-size: 18px; }
.cditu { margin-top: 141px; height: 600px; border: #BFBFBF solid 1px; margin-bottom: 87px; border-radius: 4px; overflow: hidden; }
.dcsasd { margin-top: 120px; width: 100%; height: auto; margin-bottom: 111px; }
.dcsasd li { width: 23.5%; float: left; margin-right: 20px; text-align: center; }
.dcsasd li:last-child { margin-right: 0px; }
.dcsasdtitle { font-size: 30px; color: #373733; margin-bottom: 17px; }
.detailssad { height: 50px; font-size: 20px; color: #FC5A1A; margin-bottom: 35px; }
.detaillinesad { font-size: 18px; color: #212121; line-height: 24px; }
.boa { margin-top: 98px; margin-bottom: 96px; }
.boabia { width: 180px; height: 40px; float: left; display: block; line-height: 40px; text-align: right; font-size: 20px; }
.boapin { float: left; width: 760px; height: 40px; line-height: 38px; border: #BFBFBF solid 1px; border-radius: 4px; text-indent: 10px; }
.badas { float: left; width: 760px; height: 126px; border: #BFBFBF solid 1px; border-radius: 4px; padding-top: 10px; padding-left: 10px; }
.boapin1 { float: left; width: 150px; height: 40px; line-height: 38px; border: #BFBFBF solid 1px; border-radius: 4px; text-indent: 10px; }
.yanzheng { float: left; width: 150px; height: 40px; line-height: 38px; border: #BFBFBF solid 1px; margin-left: 10px; }
.adsad { width: 80px; height: 45px; border: #BFBFBF solid 1px; line-height: 43px; text-align: center; font-size: 18px; text-align: center; color: #212121; margin-right: 20px; background: #eeeeee; }

/*合作加盟*/
.nesadgo { width: 100%; height: 550px; background: url(../img/gongsi.png) no-repeat; background-size: contain; }
.nesad_dec { margin-top: 29px; color: #6A6A6A; font-size: 24px; line-height: 36px; text-align: left; }
.nesad_title { font-size: 36px; color: #424242; text-align: left; }
.nesad_title_line { width: 100%; height: 1px; background: #424242; margin-top: 15px; }
.nesad li { width: 45%; height: auto; }
.event_box { width: 100%; position: relative; min-height: 420px; }
.event_box .parHd { width: 100%; display: inline-block; height: 92px; overflow: hidden; }
.parHd  ul { width: 100%; text-align: center; margin: 0 auto; padding-top: 25px !important; }
.parHd .tempWrap { margin: 0 auto; }
.parHd .tempWrap:after { content: ''; width: 85%; height: 1px; background: #580000; position: absolute;    /* top: 33%; */    /* right: -140%; */
right: 8%; top: 35%;    /* margin-top: -0.5px; */ z-index: 10; }

/*.parHd li:before{ content: ''; width: 180%; height: 1px; background: #580000; position: absolute;top: 0; right:-140%;right: 0;}*/
.parHd li.no_line:before { display: none; }
.parHd li { display: inline-block; cursor: pointer; padding-top: 30px; font-size: 18px; color: #000; margin: 0 30px; position: relative; }
.parHd li:after { content: ''; background: url(../img/dot_ico.png) no-repeat; width: 24px; height: 24px; position: absolute; z-index: 20; top: -12px; left: 50%; margin-left: -12px; }
.parBd { text-align: center; margin-top: 60px; }
.parBd h4 { position: relative; font-size: 40px; margin-bottom: 3%; /*width: 200px;*/ padding: 0 60px; display: inline-block; text-align: center; }
.parBd h4:after { content: ''; background: #000; width: 100px; height: 1px; position: absolute; left: -100px; bottom: 12px; }
.parBd h4:before { content: ''; background: #000; width: 100px; height: 1px; position: absolute; right: -100px; bottom: 12px; }
.parBd p { line-height: 180%; font-size: 16px; width: 80%; margin: 0 auto; }
div#listBox { width: 100%; }
.sPrev, .sNext { width: 30px; height: 30px; display: block; position: absolute; top: 10px; }
.sPrev { left: 0; }
.sNext { right: 0; }
.sPrev img, .sNext img { transition: all .6s cubic-bezier(.51, 1.1, .9, .95); -moz-transition: all .6s cubic-bezier(.51, 1.1, .9, .95); -webkit-transition: all .6s cubic-bezier(.51, 1.1, .9, .95); -o-transition: all .6s cubic-bezier(.51, 1.1, .9, .95); }
.jabanner { width: 100%; height: 660px; z-index: 1; background: url(../img/about-01.png) no-repeat; background-size: 100% 660px; }
.jabos { margin-top: 115px; margin-bottom: 130px; }
.jabos li { width: 32%; float: left; text-align: center; margin-right: 20px; }
.jabos li:last-child { margin-right: 0px; }
.jaasd { color: #FC5A1A; font-size: 24px; margin-bottom: 22px; }
.jsasdasdadasd { font-size: 18px; color: #212121; line-height: 24px; }
.jsasd32dads { margin-top: 142px; margin-bottom: 158px; margin-left: -1%; margin-right: -1%; }
.jsasd32dads li { width: 18%; height: auto; float: left; margin: 1%; text-align: center; }

/*.jsasd32dads li{
    width: 18%;
    height: auto;
    float: left;
    margin-right: 20px;
    text-align: center;
}*/

/*.jsasd32dads li:last-child{
    margin-right: 0px;
}*/
.jsico { width: 84px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico img { width: 100%; height: 100%; }
.jsico1 { width: 97px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico1 img { width: 100%; height: 100%; }
.jsico2 { width: 54px; height: 79px; margin: 0px auto; overflow: hidden; }
.jsico2 img { width: 100%; height: 100%; }
.jsico3 { width: 101px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico3 img { width: 100%; height: 100%; }
.jsico4 { width: 72px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico4 img { width: 100%; height: 100%; }
.jsico5 { width: 77px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico5 img { width: 100%; height: 100%; }
.jsico6 { width: 57px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico6 img { width: 100%; height: 100%; }
.jsico7 { width: 98px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico7 img { width: 100%; height: 100%; }
.jsico8 { width: 78px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico8 img { width: 100%; height: 100%; }
.jsico9 { width: 83px; height: 77px; margin: 0px auto; overflow: hidden; }
.jsico9 img { width: 100%; height: 100%; }
.jstet { margin-top: 18px; font-size: 24px; color: #3B3D3D; margin-bottom: 22px; }
.jssasad56 { font-size: 18px; color: #212121; line-height: 24px; }
.jssasad561 { font-size: 18px; color: #212121; line-height: 24px; margin-top: 22px; }
.boabia1 { width: 180px; height: 40px; float: left; display: block; line-height: 40px; text-align: right; font-size: 20px; }
.boapin1 { float: left; width: 50%; height: 40px; line-height: 38px; border: #BFBFBF solid 1px; border-radius: 4px; text-indent: 10px; }
.badas1 { float: left; width: 60%; height: 126px; border: #BFBFBF solid 1px; border-radius: 4px; padding-top: 10px; padding-left: 10px; }
.boapin11 { float: left; width: 41%; height: 40px; line-height: 38px; border: #BFBFBF solid 1px; border-radius: 4px; text-indent: 10px; }
.sd56 { width: 371px; height: 64px; background: #FC5A1A; line-height: 64px; text-align: center; color: #ffffff; font-size: 26px; margin: 32px auto 0px auto; border: none; display: block; }
.sdatu { width: 444px; height: 335px; margin-top: 150px; overflow: hidden; }
.sdatu img { width: 100%; height: 100%; }

/*首页*/
.chakan { width: 100px; height: 40px; margin: 10px auto; color: #FC5A1A; text-align: center; display: block; }
.chakan1 { width: 100px; height: 40px; float: left; color: #FC5A1A; text-align: center; display: block; }
.canpin { border: #D6D6D6 solid 1px; border-radius: 4px; width: 100%; height: 600px; }
.canpinfl { width: 45%; height: 600px; float: left; border-right: #e4e4e4 solid 1px; }
.canpinfr { float: right; width: 55%; }
.canpinfr1 { width: 100%; height: 300px; border-bottom: #e4e4e4 solid 1px; padding: 30px; }
.canpinfr222 { width: 100%; height: 300px; }
.canpinfr222_1 { width: 50%; height: 300px; border-right: #e4e4e4 solid 1px; float: left; }
.canpinfr222_img { width: 150px; height: 150px; margin: 20px auto; overflow: hidden; }
.canpinfr222_title { text-align: center; color: #212121; font-size: 20px; }
.canpinfr11 { width: 55%; float: left; }
.canpinfr11title { font-size: 20px; color: #212121; margin-bottom: 20px; }
.canpinfr11list li { margin-bottom: 20px; font-size: 18px; color: #272C30 }
.canpinfr12 { width: 35%; float: left; }
.canpinfr12img { width: 240px; height: 240px; overflow: hidden; margin: 0px auto; }
.canpinflimg { width: 400px; height: 400px; margin: 40px auto 20px auto; overflow: hidden; }
.canpinflimg img { width: 100%; height: 100%; }
.canpinfltitle { text-align: center; font-size: 30px; color: #272C30; }
.canpinfllist { margin-top: 10px; margin-bottom: 20px; width: 300px; margin: 0px auto; }
.canpinfllist li { margin-top: 10px; margin-bottom: 10px; float: left; width: 33.33%; text-align: center; color: rgb(127, 127, 127); }
.lunbo1 { width: 100%; height: auto; margin-top: 40px; padding-top: 55px; padding-bottom: 80px; }
.lunbo1nav { width: 1200px; height: 65px; margin: 0px auto 50px auto; float: left; }
.lunbo1nav li { width: 25%; height: 65px; line-height: 63px; display: block; float: left; text-align: center; color: #212121; font-size: 26px; }
.lunbo1nav li.act { color: #FC5A1A; border-bottom: #FC5A1A solid 2px; }
.lunbo1navping { width: 1200px; height: 600px; overflow: hidden; }
.lunbo1navping img { width: 100%; height: 100%; }
.indexsbg { padding-top: 10px; padding-bottom: 100px; background: #eeeeee; }
.iasnasda { margin-top: 91px; }
.jianzheng { margin-top: 76px; }
.jianzhenga { color: #D6D6D6; font-size: 61px; margin-bottom: 19px; }
.jianzhengb { font-size: 41px; color: #373733; }
.jianzhengx { margin-top: 15px; }
.jianzhengx li { border-right: #000000 solid 2px; float: left; padding: 0px 43px; }
.jabosasd { font-size: 73px; color: #494949; }
.jabosasd1 { font-size: 25px; color: #494949; }
.saddec { margin-top: 52px; margin-bottom: 110px; }
.saddecflnav { margin-bottom: 20px; }
.saddecflnav li { float: left; margin-right: 20px; font-size: 19px; line-height: 48px; height: 50px }
.saddecflnav li.act { color: #FC5A1A; border-bottom: #FC5A1A solid 2px; }
.saddecfldecimg { width: 100%; height: 306px; overflow: hidden; margin-bottom: 20px; }
.saddecfldecimg img { width: 100%; height: 100%; }
.saddecfldecdec { color: #494949; font-size: 16px; line-height: 36px; }
.saddecfr { width: 100%; height: 438px;    /*margin-top: 70px;*/ overflow: hidden; }
.saddecfr img { width: 100%; }
.slideshow { width: 100%; height: 318px; margin-top: 70px; overflow: hidden; background: #000000 }
.slideshow * { outline: none; }
.slideshow .slider { box-shadow: 0 20px 50px -25px black; }
.slideshow .slider-track { -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); }
.slideshow .item { height: 100%; position: relative; z-index: 1; }
.slideshow .item img { width: 100%; -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); -webkit-transform: scale(1.2); transform: scale(1.2); }
.slideshow .item.slick-active img { -webkit-transform: scale(1); transform: scale(1); }
.changjian { margin-top: 86px; margin-bottom: 103px; }
.changjian li { width: 33.33%; float: left; }
.changjian_title { margin-bottom: 46px; font-size: 29px; color: #373737; }
.changjian_bg01 { width: 80%; float: left; height: auto; background: #eeeeee; }
.changjian_bg01_img { height: 313px; overflow: hidden; }
.changjian_bg01_img img { width: 100%; height: 100%; }
.changjian_bg01_dec { padding-top: 50px; padding-bottom: 47px; padding-left: 42px; padding-right: 42px; }
.changjian_bg01_dec_ties { font-size: 20px; color: #212121; margin-bottom: 21px; }
.changjian_bg01_dec_tiess { font-size: 14px; color: #494949; margin-bottom: 49px; }
.cadsad { font-size: 14px; color: #494949; }
.xinwe { width: 90%; height: auto; }
.xinwe li { padding: 20px 0px; width: 90%; border-bottom: #909090 solid 1px; }
.xinweti { color: #494949; font-size: 14px; margin-bottom: 17px; }
.xinwetiasd:hover { color: #FC5A1A; }
.asdrtg { width: 149px; height: 46px; background: #FC5A1A; line-height: 46px; text-align: center; margin-top: 30px; color: #fff; }
.kehujianzheng { color: #272C30; font-size: 29px; padding-bottom: 25px; }

/*公司简介*/
.aboutbanner { width: 100%; height: 660px; z-index: 1; position: relative; }
.abouttext { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; font-size: 50px; font-weight: normal; text-align: center; }
.abouttext1 { text-align: center; font-size: 35px; font-weight: normal; }
.aboutdec { margin-top: 93px; margin-bottom: 58px; }
.aboutdecfl { font-size: 14px; color: #494949; line-height: 28px; }
.aboutdecfr { width: 558px; height: auto; float: right; }
.lunbo { width: 100%; background: #eeeeee; height: auto; padding: 19px 0px; }
.asdasdar { height: auto; }
.timeline { margin-top: 148px; padding-bottom: 148px; }
.zizi {    /*padding: 48px;*/ }
.zizi2 { width: 100%; height: 100%; }
.zizi2 img { width: 100%; height: 100%; }
.zizi3 { text-align: center; margin-top: 23px; font-size: 19px; color: #212121; }

/*banner*/

/*轮播基础样式*/

.banner { position: relative; width: 100%; height: auto; overflow: hidden; }
.banner .bannerBtn { position: absolute; top: 50%; height: 100px; margin-top: -74px; cursor: pointer; z-index: 2; }
.banner .bannerBtn.leftBtn { left: -100px; }
.banner .bannerBtn.rightBtn { right: -100px; }
.banner .contents { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; }
.banner .content { position: absolute; top: 0px; width: 100%; height: 100%; background-size: 100% auto; background-repeat: no-repeat; text-align: center; }
.banner .contentInfo { position: absolute; top: 50%; left: 0px; width: 100%; height: 300px; margin-top: -150px; z-index: 1; }
.banner .content .title1 { padding-top: 46px; opacity: 0; width: 100%; font-family: '微软雅黑'; font-size: 44px; color: #fff; text-align: center; margin-top: 0px; }
.banner .content .title2 { opacity: 0; width: 100%; font-family: '微软雅黑'; font-size: 60px; margin-bottom: 20px; font-weight: 100; color: #fff; text-align: center; }
.banner .content .title3 { opacity: 0; border: 3px solid #fff; padding: 6px 24px 8px 24px; font-size: 27px; font-weight: bold; color: #fff; text-align: center; }
.banner .bannerNav { position: absolute; bottom: 200px; width: 100%; text-align: center; z-index: 2; }
.banner .bannerNav img { margin: 0px 3px; cursor: pointer; }
.banner .bannerBg { width: 100%; height: auto; vertical-align: middle; }

/*轮播扩展样式*/
.banner .contentInfo .contentRight { position: absolute; right: 130px; top: 25%; z-index: 1; }
.banner .contentInfo .contentRight .title { font-size: 48px; font-family: "FZLTXIHJW"; color: #000000; padding-bottom: 18px; }
.banner .contentInfo .contentRight .info { font-size: 22px; color: #a3a3a3; text-align: right; padding-bottom: 18px; }
.banner .contentInfo .contentRight span.btn { width: 106px; height: 29px; display: block; border: #000000 solid 1px; line-height: 29px; border-radius: 5px; color: #000000; float: right; transition-duration: .5s; -ms-transition-duration: .5s; -moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.banner .contentInfo .contentRight span.btn:hover { background: #000000; color: #ffffff; }
.yx-rotaion { width: 540px; height: 367px; margin: 0 auto; }
.zhengshu-index { padding-top: 20px; font-size: 20px; }
.link-text ul li { float: left; margin-left: 10px; }
.pagination { text-align: center; margin-top: 105px; }
.pagination .active { color: #f0f0f0; background-color: #FC5A1A; }
.pagination li { width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #666; background-color: #f0f0f0; display: inline-block; margin-right: 5px; border-radius: 3px;    /*font-weight: 700;*/ cursor: pointer; }
.back { float: left; font-size: 18px; color: #6A6A6A; background: #ffffff; line-height: 43px; width: 120px; text-align: center; margin-top:10px; margin-left:10px }
.back a{display: block;}